On May 7, we will see one of the most hotly contested general elections in the history of the UK with no party expected to win an outright majority in the parliament’s House of Commons. The Green Party of England & Wales and the Green parties of Scotland and Northern Ireland are at the heart…