An excellent post Aunty_Stella. I myself am in the same sort of situation as you - Normally a Tory voter - Labour MP, in a very Labour-friendly part of Wales. Nevertheless I write to my MP regularly and I always recieve a response. Some of them are guff/PR bullshit but in others I was surprised at the level of commonality I have with a person so politically different from me. Nowadays it's INCREDIBLY easy to contact your MP. Websites such as THIS do all the legwork for you. Their voting record, recent appearances in Parliament, expenses, stats are all listed as well as their contact details. The important thing is as you said - Tribalism. Despite what you might think there are decent Labour MPs out there! There are decent Tory MPs too. Don't just vote for the party, try to get some idea of the candidate behind the red/blue rosette.