Peter Mandelson’s former lobbying firm sought work with companies controlled by the governments of Russia and China shortly after he left ministerial office, according...
The Iberian peninsula has been placed under severe weather alerts as Storm Leonardo continues to batter parts of Spain and Portugal with torrential rain...