MPs have been told that, currently, mayors have little incentive to raise money within their own areas because it primarily gets funnelled to central government instead of being retained