'The Conservatives were clear about these policies during campaigning for the GE.
And won a majority.'
That should be ABSOLUTELY IRRELEVANT to the role of civil servants. They are not there to support a particular party; they are there as independent officials. The people who did NOT vote for this government (half the country) need to accept that the politicians in power will follow policies different to those that we want; but we don't need to accept that non-politicians who might not fully support all government policies should be crushed or sacked. Same goes for the BBC, the House of Lords, the Monarchy, the Bishops: neither Left nor Right should have the right to politicize these in their own image This used to be mainly a Left-wing attitude; now it's mainly a Right-wing attitude; it's dangerous in both directions.
'And when has anyone criticised a male politician for not being "nice"? '
Quite often. Gordon Brown and John Bercow are two examples that come instantly to mind.
'Why should politicians be "nice"?
They need to be hard working, efficient and carry out the policies in the manifesto'
Hardworking and efficient, certainly. They should also be free to disagree with their party leaders on matters affecting their conscience. Circumstances can change to make policies in a manifesto unachievable or even dangerous. And that's just with regard to members of the majority party. Should Opposition politicians be required to obey the Prime Minister?