I would avoid a MTB at all costs if 90% of your riding is road work, way too heavy and hard to ride.
Get a good quailty hybrid, which is as strong as a mtb plus will still cope with canal paths etc but much easier to ride on the road.
Look at Trek FX7.3 or FX7.5, Giant Escape or Giant Rapid