john newport