What is the European Union?

CNN's Max Foster explains the origins and founding philosophy of the European Union.