Transport minister Sadiq Khan, who last week accused business of not doing enough to make their fleets greener, has repaid more than £2500 in wrongly claimed expenses.
According to The Times the bill for £2550 was for greetings cards, which are not allowable under Parliamentary rules.