British Prime Minister David Cameron said Friday failure to solve a row over an EU demand for Britain to pay a 2.1-billion-euro surcharge would be "a major problem."