Mehidy Hasan Miraz left England in a spin as Bangladesh held their nerve to move into an unassailable 2-0 T20 series lead following a four-wicket win in Dhaka.