It makes no sense that you’re playing Montreal and Vancouver but not Toronto.
You’re in New York after Montreal – Toronto is on the way there.
Your agent is an idiot.
Sort it out.
Why is Toronto not included in your tour dates?
You realise that it’s the 4th largest city in North Amercia.
To be fair I think it’s probably Mumford’s agent/management that deserves the initial criticism on this particular issue.