All of these were found in a ditch in West Sussex. Are the first four all Callitriche, but perhaps different species? Number 4 is the same as 2 from my previous thread and it is definitely a water plant. Number 5 looks like it has distinctive leaves, is it a Veronica? Thanks in advance for your help!