Delays previously labelled “horrendous” to a flagship £136m town centre regeneration project in Luton appear to be at an end, ...