Following on from Angela in housing thread what does anyone think about the fact that Starmer has said when asked. Davos or Westminster he said Davos ? I don’t understand the WEF I want to be educated please enlighten me