Backlash for 'Red Ed' Miliband after he said BP oil profits are 'morally and economically wrong' April 29, 2026 · Daily Mail Read full story at source