BJP ahead in UP opinion poll?