News

Rachel Reeves (left) is set to announce nearly £8 billion for flood defences in a ten-year infrastructure pledge.