UK's £18 bn Mega Project: Will the North be Betrayed Again?