Sir Keir Starmer's welfare cuts bill has scraped passed its second reading with 335 ayes and 260 noes, the biggest rebellion of his premiership so far.
(Please use a modern browser to see the interactive version of this visualization)