Sitting on the Fence

Massachusetts was not won by the Republicans, it was lost by Obama
Yesterday’s big news from the far side of the Atlantic was the loss of one of the safest Democratic seats to Scott Brown, a man who represents possibly everything that should make us very worried about the Republicans. In Ted Kennedy’s former seat, which [...]

America Takes a Step Towards Universal Health Care and the 21st Century

The Obama administration will be breathing a sigh of relied today as the House of Representatives narrowly approved the President’s flagship health reforms. A battle still remains in the Senate, of course, and amongst the crazed zealots in the country crying ‘freedom’ whilst attempting to deny millions of the poorest Americans the right to basic [...]