Originally Posted by Baloo Indeed. Professor Helen Ward from Imperial College very forthright on this topic. Prof Helen Ward has a very interesting twitter account. Hint; hates Tories. I wonder why she's forthright.
Forum Rules