How your MP voted in the welfare bill second reading

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.