Young people are struggling to find a way out, as lockdowns and coronavirus continue to stir up anxiety and hopeless feelings toward their futures.
Russell Brand denies London mayor rumours
2 Mins read
Russell Brand denies rumours of running for Mayor of London in 2016, despite days of speculation and surprising support from some members of the public.