Hall edges Hudson-Smith to gold in thrilling 400m final | Stadium Astro