http://www.libdemvoice.org/opinion-why-do-liberals-and-greens-and-conservatives-fund-the-labour-party-25871.html

I didn't know about this and thanks to the website Liberal Democrat Voice for publishing my article on the topic.

I suspect that the vast majority of Liberal Democrats and ordinary people have absolutely no idea that their shopping and banking at the Co-operative funds the Co-operative Party and therefore Labour MPs. It is outrageous that big companies, plcs, have to get a vote approved at their AGM to make 'political donations' – and all stress that they do not fund political parties but fund political briefing work – but the 'ethical' Co-operative Group funds a political party – many reactionary right wing illiberal Labour MPs.

There is actually much interesting discussion on the site about this previously, as well as in answer to my posting.