European Commission President Jose Manuel Barroso said Friday that Britain should have been prepared for a an EU bill of more than two billion euros that has infuriated London.