Terror offences and hate crimes will be punishable with mandatory prison terms ranging from one to six years under new ...