Why doesn't religion play such a large role in politics?
There is a distinct lake of a religious right, this undoubtedly contributes to it.
Britain has also had a lot of blood spilt over religion through out history and recently in Northern Ireland - this will have caused many politicians to avoid mixing the two. There's also little tolerance for it from the electorate and the media - just look at the way they went after Ruth Kelly for that Catholic organisation connection.
What are the main political views of the Liberal Democrats?
Not an easy question to answer because the Lib Dems is really the merger of two parties: the Liberals and the Social Democrats.
They maintain a generally socially liberal outlook - pro gay marriage, pro choice, ardently anti-death penalty, i think theyv'e come out for legalising certain drugs, they're for 16 yr olds getting porn.
Economically its very much a mixed bag - the Liberals always maintained a centre-right wing economic stance whilst the SDP were a Labour offshoot and therefore had a centre-left economic stance, and this continues to be shown in party policy. Some are very big on expanding the role of the state, though no re-nationalisation; Some stand for privatisation, notably their Treasury Spokesman (Vincent Cable). This is a debate that really needs to be had within the party before I will consider voting for them because I'm so unsure as to what I would be getting.
Foreign policy is very anti-Iraq war and very pro-UN. Note that they do still favour interventionist missions for humanitarian reasons and missions sanctioned by the UN, such as Afghanistan. They are very pro-EU and would likely sign on to the Federal Superstate idea.
They've also been the biggest party in favour of electoral and constitutional reform: They have hinted at possible dissolution of the monarchy and I think have come out for disestablishment of the Church. They favour devolution and reforming the Lords to being elected via Proportional representation.
I will likely vote yes, but I haven't made my mind up totally at this point.