The Mayor is definitely causing setbacks and (my opinion only) I have little doubt that positive developments have fallen through because of his interference. The funding I believe is for 2019.
I agree the Mayor's not helping but given the amounts being talked about, I think that the problems are of Peel's on making and demonstrates a lack of confidence on their part. Would seem to suggest that they think the opportunities on offer are marginal, if they need the council support.