England's National Health Service says it will prevent all new cases of HIV by 2030, new treatments will be available for up to 148,000 people across England.