The problem with "cleaning the data" is it sometimes strips away so much context as to give you a misleading impression. Rory Stewart once said it took him 40 hours to fully understand a piece of legislation he was voting on, yet was expected by the whips to vote on multiple pieces of legislation every week, but most people wave an MP's voting record around like they 100% understood and agree with everything they voted on, despite it being mathematically impossible. If they'd voted differently would it have changed the outcome? Was it even a binding motion? Most of the real debate in the UK Parliament happens beforehand anyway and the government will withdraw any votes they know they're going to lose before it even gets into the chamber so the real rebellions don't even get recorded on theyworkforyou.