Given what a huge expensive clusterfuck government IT projects tend to be, I'm not convinced that tying banking details in there is a good idea. And that's not even considering outfits like the DVLC who have been flogging off private information to anyone with a chequebook.