A suicide bomber has killed at least 128 people at a campaign rally in south-western Pakistan – the deadliest attack in the country since 2014. A...