New Biffy Clyro Album Enters UK Album Chart at Number One