"I also strongly believe that no-one needs to 'keep their opinions to themselves'. We can all be respectful to each other whilst vehemently disagreeing."

Although I'm all for free speech and I agree with your sentiments I'm going to put that belief down as a real 'stretch'.

There is evidence as long as your arm of disrespect when disagreeing on this platform.