The BJP and the Congress went head-to-head in Delhi and Karnataka's Bengaluru Wednesday morning over allegations the centre is withholding funds - including devolution of tax revenue and failure to release funds to combat drought in several districts - to the state government.