Fox: Britons cast their votes in heavily-anticipated UK parliamentary election