> In the UK, being a Member of Parliament, you get around £65k.
Yes, but until recently their salaries were being supplemented by very generous expenses. They were also allowed to take on other work, subject to certain rules.
> Even the prime minister is on less pay than several civil servants which is ridiculous.
Former prime ministers can earn a fortune, however, just look at Tony Blair. Retired MPs can also cash in, to a lesser extent, on their time in office.