A distracted young driver flipped his car on its roof after crashing into a mum on one of Powys' most dangerous roads.