A 34-year-old man has been charged with two counts of possession of an offensive weapon after reports of a person carrying knives outside the Houses of Parliament.