Inquest to be held into death of Luton father Leon Briggs ‘after seven long years of delays’ Read More…