Around 150,000 people will be pushed into poverty by 2030 as a result of the Government’s welfare cuts despite Sir Keir Starmer being forced into a partial U-turn.. Read MoreShare this ArticlePrevious ArticleHuman Rights Group Loses Legal Challenge Over Exports Of Jet Parts To IsraelNext ArticleBritish Qualifier Oliver Tarvet Races To Victory On Wimbledon DebutNews Editor