Britain will "honour its commitments" to the current EU budget and other EU members should not "pay more or receive less" because of Brexit, Prime Minister Theresa May said Friday.

Speaking in Florence, May's comments come amid pressure from EU officials for Britain to make a monetary promise on its Brexit "divorce bill" to unblock negotiations in Brussels.