Britain is finally independent again! They have freed themselves from the clutches of the ugly European Union and they did it in spectacular fashion! If you are a Trump supporter, this will warm your heart! Watch