Proxy voting would fix this, of course. But so would a very simple fix of letting people vote *in advance*. These votes are public, the choices that representatives make are a matter of record. I'm sure there have been occasions when people have changed their mind at the last minute, but that's easily dealt with by letting them change their vote until the vote closes.
Most of the time a politician knows how they're going to vote on the Conservative Bill for Doing Things Conservatively a long time before the vote is held. So open the vote a week earlier, and let them record whether they support it or not. And the same with amendments - there's a lot of back-room dealing that goes on, but that just means that people need to be able to update their vote before it's "counted" when the poll closes.
Is there an obvious problem with this? Something I'm missing? Or is this just "How it's always been done"?
Original post on Dreamwidth - there are comments there.