UK election ‘extremely difficult to accurately predict’