
The lady in the centre is Liz Truss, Secretary of State for DEFRA. She is surrounded by men in suits, including me. This was the scene today when the new Somerset Rivers Authority, which will take responsibility to deliver effective flood defences, was given its formal go-ahead. The formal …
Continue Reading …