Thank you for that.
I have been looking more at the example which failed because LWP::Protocol::https module is required.
This failure message is only given when the final line of trying to print $html is included in the Perl.
$html is set equal to $res->content. Printing the variable $res I get the text HTTP::Response=HASH(0x54d8608)
As I only want to read the contents of the original web page, can I simply read the 'content' and therefore store the data in a hash? If so how is this done?
If this can be done if may mean I do not have to find out how to install the missing modules and their dependencies.