Lib Dems win all Richmond seats; Greens lose five
The Liberal Democrats have won every council seat in Richmond upon Thames, gaining five from the Greens. Nationally, Reform UK gains 205 seats while Labour loses 153.
The Liberal Democrats have won every council seat in Richmond upon Thames, gaining five from the Greens. Nationally, Reform UK gains 205 seats while Labour loses 153.
A 28-year-old professional real tennis player explains why his home is the historic and reportedly haunted Hampton Court Palace. Discover the unique sport that made it possible.