Alesha Bennetts takes silver at the National All Schools Championships