Delays in passing legislation is an indictment on Parliament