In the past two days, the UK Labour Party has uploaded several videos to its YouTube channel that are a departure from what we've seen to date. One is "The Road Ahead," which is featured on the homepage of its website. The other is the Labour Party's 2010 animated manifesto films.
Click to read the rest of this post...