All deleted tweets from politicians

RT @mtpennycook: BP has just announced underlying profits of £6.2 billion for the first three months of this year. Introduce a windfall tax on oil and gas producers.