Trudeau government is long on talking points & photo ops but very short on delivery