RESIDENTS are fuming after a 25ft-high mud mountain appeared in their village, blocking picturesque views of the countryside. Locals say the “size of a house” heap of soil was left by workers building a Mercedes truck service centre in Lower Darwen, Lancashire. Many, who describe the pile as “intrusive” and “ugly”, have have lodged complaints […]