The Liberals released their full election platform on April 19th, the first of the two major parties to do so....